package modele;

import java.util.ArrayList;
import java.util.List;

import controleur.ControleurCoordonnee;

public class Trajectoire {
	// Variable(s) d'instance
	private final List<ControleurCoordonnee> trajectoire;
	private int indiceActuel;
	
	// Constructeur(s)
	public Trajectoire() {
		this.trajectoire = new ArrayList<ControleurCoordonnee>();
		this.indiceActuel = 0;
	}
	
	public Trajectoire(List<ControleurCoordonnee> trajectoire) {
		this.trajectoire=trajectoire;
		this.indiceActuel = 0;
	}
	
	// Accesseur(s)
	public int getIndiceActuel() {
		return indiceActuel;
	}

	public List<ControleurCoordonnee> getTrajectoire() {
		return trajectoire;
	}
	
	// Mutateur(s)
	public void setIndiceActuel(int indiceActuel) {
		this.indiceActuel = indiceActuel;
	}
}
